armament and supply service - Français Anglais Dictionnaire